President Bio: Human Rights Credentials Burnished. Welcome 2023?
By Mohamed Sheriff
Sierra Leone’s Parliament last week abolished the death penalty, which has been an integral part of our legal system since introduced by British colonial rule. The... Read more